space broadcasting - Turkish English Dictionary